Package com.fwdekker.randomness.uuid

Insertion of random UUIDs.

Types

UuidGroupAction
Link copied to clipboard
class UuidGroupAction : DataGroupAction
All actions related to inserting UUIDs.
UuidInsertAction
Link copied to clipboard
class UuidInsertAction(scheme: () -> UuidScheme) : DataInsertAction
Inserts random type 4 UUID.
UuidScheme
Link copied to clipboard
data class UuidScheme(myName: String, version: Int, enclosure: String, capitalization: CapitalizationMode, addDashes: Boolean) : Scheme<UuidScheme>
Contains settings for generating random UUIDs.
UuidSettings
Link copied to clipboard
data class UuidSettings(schemes: MutableList<UuidScheme>, currentSchemeName: String) : Settings<UuidSettings, UuidScheme>
The user-configurable collection of schemes applicable to generating UUIDs.
UuidSettingsAction
Link copied to clipboard
class UuidSettingsAction : DataSettingsAction
Controller for random UUID generation settings.
UuidSettingsComponent
Link copied to clipboard
class UuidSettingsComponent(settings: UuidSettings) : SettingsComponent<UuidSettings, UuidScheme>
Component for settings of random UUID generation.
UuidSettingsConfigurable
Link copied to clipboard
The configurable for UUID settings.